package com.itheima.day16.第二题;

import java.util.concurrent.CountDownLatch;

//请使用CountDownLatch编写一个程序，实现以下效果：
//
//​       线程A打印：”开始计算”
//
//​       线程B：计算1--100所有数的累加和，并打印结果。
//
//​       线程A打印：”计算完毕”
public class demo2 {
    public static void main(String[] args) throws InterruptedException {
        CountDownLatch countDownLatch = new CountDownLatch(1);
        System.out.println("开始计算");
        new Thread(()->{
            int svm = 0;
            for (int i = 1; i < 101; i++) {
                svm += i;
            }
            System.out.println("1--100所有整数的和是: "+svm);
            countDownLatch.countDown();
        }).start();
        countDownLatch.await();
        System.out.println("计算完毕");

    }
}
